physical separation - Deutsch Englisch Wörterbuch